package com.thghh.bcode.compiler;

import java.io.Closeable;

/**
 * @author Zhikang.Peng
 * @version 1.0
 * @email thghh@qq.com
 * @date 2020/12/4 13:35
 */
public interface DynamicJavaCompiler extends Closeable {

    public boolean javaCompiler(String className, String sourceCode);

    public Class loadClass(String className) throws ClassNotFoundException;

    public byte[] getByteCode();

}
